﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using Easyleave.Workflow;
using Easyleave.Logic.Domain;

namespace Easyleave.Service
{
    [ServiceContract]
    public interface IMembershipService
    {
        [OperationContract]
        UserDto Authenticate(string username, string password);
        [OperationContract]
        IList<string> GetLeaveTypes(Guid? userId);
    }
}
